home *** CD-ROM | disk | FTP | other *** search
/ Aminet 8 / Aminet 8 (1995)(GTI - Schatztruhe)[!][Oct 1995].iso / Aminet / dev / lang / SGMLS.lha / SGMLS / test / esis.sgm < prev    next >
Text File  |  1994-07-10  |  2KB  |  73 lines

  1. <!doctype doc [
  2. <!element doc - - (e)*>
  3. <!element e - o (#pcdata)>
  4. <!notation n1 system>
  5. <!notation n2 system "sysid2">
  6. <!notation n3 public "-//dummy//NOTATION n3//EN">
  7. <!notation n4 public "-//dummy//NOTATION n4//EN" "sysid4">
  8. <!attlist e
  9.             a1 (foo | bar | baz) foo
  10.         a2 notation (n1 | n2 | n3 | n4) #implied
  11.         a3 cdata #implied
  12.             a4 entity #implied
  13.         a5 id #implied
  14.         a6 idref #implied
  15.             a7 name #implied
  16.         a8 nmtoken #implied
  17.             a9 number #implied
  18.             a10 nutoken #implied
  19.         a11 entities #implied
  20.             a12 idrefs #implied
  21.         a13 names #implied
  22.         a14 nmtokens #implied
  23.         a15 numbers #implied
  24.         a16 nutokens #implied
  25. >
  26. <!attlist #notation n1
  27.             a1 cdata #implied
  28.             a2 name #implied 
  29.             a3 names #implied
  30. >
  31. <!entity e1 cdata "e1 contents">
  32. <!entity e2 sdata "e2 contents">
  33. <!entity e3 system "e3.file1:e3.file2" cdata n1 [
  34. a1 = "a1 contents"  a2 = a2val a3 = "a3val1 a3val2"
  35. ]>
  36. <!entity e4 system "e4.file" sdata n3>
  37. <!entity e5 system "e5.file" ndata n4>
  38. <!entity e6 system "memo.sgm" subdoc>
  39. <!entity e7 pi "e7 contents">
  40. ]>
  41. <?a processing instruction before the document element>
  42. <doc>
  43. <?a processing instruction inside the document element>
  44. <e
  45. a1 = bar
  46. a2 = n2
  47. a3 = "a3: e1 = `&e1;' e2 = `&e2';"
  48. a4 = e1
  49. a5 = id1
  50. a6 = id2
  51. a7 = xyzzy
  52. a8 = .nmtoken
  53. a9 = 42
  54. a10 = 10pt
  55. a11 = "e1 e2 e3 e4 e5 e6"
  56. a12 = "id1 id2"
  57. a13 = "name1 name2"
  58. a14 = ".name1 .name2"
  59. a15 = "6 28"
  60. a16 = "10pt 12pt"
  61. >
  62. A null character �. "Quoted". A backslash \.
  63. e1 = `&e1;'
  64. e2 = `&e2;'
  65. e3 = `&e3;'
  66. e5 = `&e5;'
  67. <e a5 = id2 a2 = n3>
  68. e6 = `&e6;'
  69. <e a5 = id3 a2 = n4 a6 = id1>
  70. e7 = `&e7;'
  71. </doc>
  72. <?a processing instruction after the document element>
  73.